#!/usr/bin/js

tabla_color(0.5,0.5,1)

// La funcion tabla_color crea una tabla de 3x3 con el color de fondo especificado mediante el esquema de color RGB, que sera convertido a hexadecimal

function tabla_color(r,g,b) {

 var Color = java.awt.Color;
 col = new Color(r,g,b);

 print(marca("table style=\"background:#"+col.getRed().toString(16)+col.getGreen().toString(16)+col.getBlue().toString(16)+"\""));


 // Mediante este doble bucle, se crea y se imprime la tabla de f filas y c columnas
 for (var i=1; i<=3; i++ ) {
  print(marca("tr"));
  for (var j=1; j<=3; j++){
   print(celda(j));
  }
  print(finmarca("tr"));
 }
 print("</table>");
}

function marca( m ) { 
 return "<"+m+">"; 
} 

function finmarca( m ) { 
 return "</"+m+">"; 
} 

function celda( contenido ) { 
 return marca("td")+contenido+finmarca("td"); 
}

